<?php

namespace app\controller\test;


use app\logic\test\BangCacheLogic;

class BangCache extends Base
{
	
	
	// 从数据库中查询
	// http://www.light.com/test/bang-cache/db
	public function db()
	{
		$id    = 10;
		$logic = new BangCacheLogic();
		$lists = $logic->getLists();
		$count = $logic->getTongji();
		$info  = $logic->getShow($id);
		
		echo '查询列表：查询统计：'.$count;
		echo '<br>';
		var_dump($lists);
	}
	
	// 从缓存中查询
    //  需要先执行上面一个方法，保证有缓存，才能执行
	// http://www.light.com/test/bang-cache/cache
	public function cache()
	{
		$id    = 10;
		$logic = new BangCacheLogic();
		$lists = $logic->dbLists();
		$count = $logic->dbTongji();
		$bang  = $logic->getBang();
		$info  = $logic->dbShow($id);
		
		echo '查询列表：查询统计：';
		echo '<br><pre>';
		var_dump($lists);
		echo '<br><pre>';
		echo '查询列表：查询统计：';
		var_dump($bang);
		echo '<br><pre>';
		echo '查询列表：查询统计：';
		var_dump($info);
	}
	
}


